body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td {
	margin: 0;
	padding: 0
}
html {
	color: #000;
	background: #fff;
	overflow-y: scroll
}
body,button,input,select,textarea,pre {
	font-size: 12px;
	font-family: "Microsoft Yahei", "微软雅黑", Tahoma, Arial, Helvetica, STHeiti;
	_font-family: Tahoma,Arial,Helvetica,STHeiti
}
html.mod-without-msyahei body {
	font-family: Tahoma,Arial,Helvetica,STHeiti
}
h1,h2,h3,h4,h5,h6 {
	font-size: 100%
}
address,cite,dfn,em,var {
	font-style: normal
}
small {
	font-size: 12px
}
ul,ol {
	list-style: none
}
a {
	text-decoration: none;
	color: #3fa7cb
}
a: hover {
	color: #3cbce7;
	-webkit-transition: color .15s linear , background-color .3s linear;
	-moz-transition: color .15s linear , background-color .3s linear;
	-o-transition: color .15s linear , background-color .3s linear;
	-ms-transition: color .15s linear , background-color .3s linear;
	transition: color .15s linear , background-color .3s linear;
	cursor: pointer
}
sup {
	vertical-align: text-top
}
sub {
	vertical-align: text-bottom
}
legend {
	color: #000
}
fieldset,img {
	border: 0
}
button,input,select,textarea {
	font-size: 100%
}
table {
	border-collapse: collapse;
	border-spacing: 0
}
img {
	-ms-interpolation-mode: bicubic
}
textarea {
	resize: vertical
}
*: focus {
	outline: 0
}
.left {
	float: left
}
.right {
	float: right
}
.overflow {
	overflow: hidden
}
.hide {
	display: none
}
.inlineBlock {
	display: inline-block;
	zoom: 1
}
.block {
	display: block
}
.inline {
	display: inline
}
.error {
	color: #F00;
	font-size: 12px
}
button {
	cursor: pointer
}
.grid-1,.grid-2,.grid-3,.grid-4,.grid-50,.grid-60,.grid-70,.grid-80,.grid-90,.grid-10,.grid-11,.grid-12,.grid-13,.grid-14,.grid-15,.grid-16,.grid-17,.grid-18,.grid-19,.grid-20,.grid-21,.grid-22,.grid-23,.grid-24,.grid-25,.grid-26,.grid-27,.grid-28,.grid-29,.grid-30,.grid-31,.grid-32,.grid-33,.grid-34,.grid-35,.grid-36,.grid-37,.grid-38,.grid-39,.grid-40,.grid-41,.grid-42,.grid-43,.grid-44,.grid-45,.grid-46,.grid-47,.grid-48,.grid-49,.grid-50,.grid-51,.grid-52,.grid-53,.grid-54,.grid-55,.grid-56,.grid-57,.grid-58,.grid-59,.grid-60,.grid-61,.grid-62,.grid-63,.grid-64,.grid-65,.grid-66,.grid-67,.grid-68,.grid-69,.grid-70,.grid-71,.grid-72,.grid-73,.grid-74,.grid-75,.grid-76,.grid-77,.grid-78,.grid-79,.grid-80,.grid-81,.grid-82,.grid-83,.grid-84,.grid-85,.grid-86,.grid-87,.grid-88,.grid-89,.grid-90,.grid-91,.grid-92,.grid-93,.grid-94,.grid-95,.grid-96,.grid-97,.grid-98,.grid-99 {
	overflow: hidden;
	margin: 0 auto;
	padding: 0
}
.grid-1 {
	width: 10px
}
.grid-2 {
	width: 20px
}
.grid-3 {
	width: 30px
}
.grid-4 {
	width: 40px
}
.grid-5 {
	width: 50px
}
.grid-6 {
	width: 60px
}
.grid-7 {
	width: 70px
}
.grid-8 {
	width: 80px
}
.grid-9 {
	width: 90px
}
.grid-10 {
	width: 100px
}
.grid-11 {
	width: 110px
}
.grid-12 {
	width: 120px
}
.grid-13 {
	width: 130px
}
.grid-14 {
	width: 140px
}
.grid-15 {
	width: 150px
}
.grid-16 {
	width: 160px
}
.grid-17 {
	width: 170px
}
.grid-18 {
	width: 180px
}
.grid-19 {
	width: 190px
}
.grid-20 {
	width: 200px
}
.grid-21 {
	width: 210px
}
.grid-22 {
	width: 220px
}
.grid-23 {
	width: 230px
}
.grid-24 {
	width: 240px
}
.grid-25 {
	width: 250px
}
.grid-26 {
	width: 260px
}
.grid-27 {
	width: 270px
}
.grid-28 {
	width: 280px
}
.grid-29 {
	width: 290px
}
.grid-30 {
	width: 300px
}
.grid-31 {
	width: 310px
}
.grid-32 {
	width: 320px
}
.grid-33 {
	width: 330px
}
.grid-34 {
	width: 340px
}
.grid-35 {
	width: 350px
}
.grid-36 {
	width: 360px
}
.grid-37 {
	width: 370px
}
.grid-38 {
	width: 380px
}
.grid-39 {
	width: 390px
}
.grid-40 {
	width: 400px
}
.grid-41 {
	width: 410px
}
.grid-42 {
	width: 420px
}
.grid-43 {
	width: 430px
}
.grid-44 {
	width: 440px
}
.grid-45 {
	width: 450px
}
.grid-46 {
	width: 460px
}
.grid-47 {
	width: 470px
}
.grid-48 {
	width: 480px
}
.grid-49 {
	width: 490px
}
.grid-50 {
	width: 500px
}
.grid-51 {
	width: 510px
}
.grid-52 {
	width: 520px
}
.grid-53 {
	width: 530px
}
.grid-54 {
	width: 540px
}
.grid-55 {
	width: 550px
}
.grid-56 {
	width: 560px
}
.grid-57 {
	width: 570px
}
.grid-58 {
	width: 580px
}
.grid-59 {
	width: 590px
}
.grid-60 {
	width: 600px
}
.grid-61 {
	width: 610px
}
.grid-62 {
	width: 620px
}
.grid-63 {
	width: 630px
}
.grid-64 {
	width: 640px
}
.grid-65 {
	width: 650px
}
.grid-66 {
	width: 660px
}
.grid-67 {
	width: 670px
}
.grid-68 {
	width: 680px
}
.grid-69 {
	width: 690px
}
.grid-70 {
	width: 700px
}
.grid-71 {
	width: 710px
}
.grid-72 {
	width: 720px
}
.grid-73 {
	width: 730px
}
.grid-74 {
	width: 740px
}
.grid-75 {
	width: 750px
}
.grid-76 {
	width: 760px
}
.grid-77 {
	width: 770px
}
.grid-78 {
	width: 780px
}
.grid-79 {
	width: 790px
}
.grid-80 {
	width: 800px
}
.grid-81 {
	width: 810px
}
.grid-82 {
	width: 820px
}
.grid-83 {
	width: 830px
}
.grid-84 {
	width: 840px
}
.grid-85 {
	width: 850px
}
.grid-86 {
	width: 860px
}
.grid-87 {
	width: 870px
}
.grid-88 {
	width: 880px
}
.grid-89 {
	width: 890px
}
.grid-90 {
	width: 900px
}
.grid-91 {
	width: 910px
}
.grid-92 {
	width: 920px
}
.grid-93 {
	width: 930px
}
.grid-94 {
	width: 940px
}
.grid-95 {
	width: 950px
}
.grid-96 {
	width: 960px
}
.grid-97 {
	width: 970px
}
.grid-98 {
	width: 980px
}
.grid-99 {
	width: 990px
}
article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary {
	display: block
}
.clearfix: after {
	content: '\20';
	display: block;
	height: 0;
	clear: both
}
.clearfix {
	zoom: 1
}
.clear {
	clear: both;
	height: 0;
	line-height: 0;
	font-size: 0;
	visibility: hidden;
	overflow: hidden
}
.wordwrap {
	word-break: break-all;
	word-wrap: break-word
}
pre.wordwrap {
	white-space: pre-wrap
}
html,body {
	height: 100%;
	width: 100%
}
html {
	background: url(data: image/gif;
	base64,R0lGODlhKAAoALMAAO7s7fv5+vr4+e/t7vPx8vLw8fDu7/Xz9Pj29/n3+PTy8/b09ff19vHv8AAAAAAAACH5BAAAAAAALAAAAAAoACgAAAT/sCh0ThpqAJbKTciCJESyMM1iEEPSGEvBGQVSAE1DCLlHMIXFYsCANQ5CA4XQUBhgJEPnMEAwQgrCAaFQFBsMgEBAQGgPjBKy0DAlDMUCerE7oqAVGcJQmTStRC1oA3BlCm0HhwkHAlc5VTI8eWlNL3IMAz+JBAAKbGwLVAoWIkChBw0DbBMJb1wVW181IEw8GQUGAHQdCi48rQsZQyY9XaGaiQsXNToEyocHBgJCYsFHbQ0IOhYwGdFDXaodNqqpHRco2ldCHEyZYE90NI9zOCrYDNM1WiB62UNVsnhisKVJNC8sQhxJMGqAnWxFXLzBpGRIAxmtCGTBUaBRjSoh/xCILPAjGJoLPwqQ5HBoT7ByxJQ461JG2ZFeTFLAycZFGQAXXVZwYKgL2Co3BzomVSDgQpMT0bRpQ2JFAok9zZQlIFihSRAgWToYSEHkHxoEYvgQGMuBAhFgOWoSWxSAC4NRW5yIoBNqyAoJDGKIPaCRASY2HO6KzKfFiQ6PLkPQcgIIRYcyInWMSrJWyUJMPVusCIZJUTQkTpQMwODN1YJsJACOGItE1YCkjTJVuAIDQNITezSCSCNChp4yN60wFElnD5FXNVAoCKbNiQwnhN5MYOmJNkkwQKIFtjsdiEMhYU8QYyMlRjYPAaa0DGygCzwTcDzY0HJkD8kqBHigQP8ncGgDhUo6qANOEKPgtEl6o1AQAhqpUKHEd6AY8ZqEbGQjxQZOFEGQBytUwZIUN20FxhGJHBIKQ0yNxpU2R1wXgxAFZCKAN6/h4AlJa4ExghMoacMEB1F1U4USh7yXhkYUuJAIMShMyccoO4aSIx+GWTCdC0Bw4EEKFjAWwgBCgPFGHmY0MZYMFqGyUVI08LFAJ8qwgKJhLKnwRBsD4XJbCS45o2V4XrTHBx8moAdDETswsagpDFVwQg6WDEXFAk3dEU5SQUwTzDFCMFRTGyR5EuB1oCQAgF1R3PXCIlIgmI4FfwSmg2YvdfFkNESgsGOOMYQh4RMWvgYpGKoksRiKmpI1QMZroYrj4ggwZhGgLuK9UAEBa6kiDSpA1OfDdAKMNZYLQ7hnGI2vbXGCDA4ZEgIdTUxQpg7iakOCRp1QsUc+q8mAIiEqGNxlU2OCK1UOw7hagwygoXCbnVzmhwlDRcABAJppRBcNGOI1wkdIUJLUVDP1/YSSEm22woi2aORUhgHPeRFYPxEAADs=) repeat top left fixed
}
.mod-page-body {
	height: auto;
	_height: 100%;
	min-height: 100%;
	zoom: 1
}
.mod-page-body .mod-page-main .x-page-container {
	padding: 0;
	margin: 0;
	zoom: 1
}
.mod-page-body {
	color: #454545;
	zoom: 1
}
.mod-page-body .t-remark {
	color: #959595
}
.mod-page-body a.a-normal {
	color: #3fa7cb
}
.mod-page-body a.a-normal: hover {
	color: #3cbce7
}
.mod-page-body a.a-incontent {
	color: #454545
}
.mod-page-body a.a-incontent: hover {
	color: #3fa7cb
}
.mod-page-body a.a-insist {
	color: #f46e6e
}
.mod-page-body a.a-insist: hover {
	color: #c55454
}
#qBack2topBtn,#qBack2topBtn div {
	background: url(/static/qbase/img/mod/q_back2top_default.png?v=7cff1424.png) no-repeat left top;
	z-index: 1025
}
#qBack2topBtn div {
	background-position: -70px top
}
.border-radius-6 {
	-moz-border-radius: 6px;
	-khtml-border-radius: 6px;
	-webkit-border-radius: 6px;
	border-radius: 6px
}
.border-radius-10 {
	-moz-border-radius: 10px;
	-khtml-border-radius: 10px;
	-webkit-border-radius: 10px;
	border-radius: 10px
}
.border-shadow {
	-webkit-box-shadow: 0 2px 2px rgba(6,0,1,0.05);
	-moz-box-shadow: 0 2px 2px rgba(6,0,1,0.05);
	-khtml-box-shadow: 0 2px 2px rgba(6,0,1,0.05);
	box-shadow: 0 2px 2px rgba(6,0,1,0.05)
}
.mod-page-body .mod-page-main {
	padding-top: 50px
}
.mod-topbar {
	padding-bottom: 5px;
	background: transparent url(/static/qbase/img/mod/q_topbar.png?v=19f780ea.png) repeat-x top left;
	position: fixed;
	_position: absolute;
	top: 0;
	left: 0;
	right: 0;
	z-index: 1023;
	height: 50px
}
.mod-topbar .mod-topbar-pseudo-real {
	background-color: #3fa7cb
}
.mod-topbar .mod-topbar-bgframe {
	position: absolute;
	border: none;
	width: 100%;
	height: 50px;
	opacity: 0;
	filter: alpha(opacity=0);
	overflow: hidden
}
.mod-topbar .wrapper-box {
	width: 980px;
	margin: 0 auto;
	position: relative;
	height: 50px
}
.mod-topbar .left-box {
	float: left;
	padding-top: 8px
}
.mod-topbar .logo-box {
	margin-left: 10px;
	float: left
}
.mod-topbar .q-logo {
	display: block;
	width: 93px;
	height: 30px;
	background: transparent url(data: image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAF0AAAAeCAYAAABOvRIBAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkM4MEUzM0RFNkY0NjExRTE5QkY3RDA3MTVCNTUyQkVGIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkM4MEUzM0RGNkY0NjExRTE5QkY3RDA3MTVCNTUyQkVGIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QzgwRTMzREM2RjQ2MTFFMTlCRjdEMDcxNUI1NTJCRUYiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QzgwRTMzREQ2RjQ2MTFFMTlCRjdEMDcxNUI1NTJCRUYiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz7UtPbrAAAEW0lEQVR42uxaf2RVURx/r5fHy3hZxhgvsURZYpGx7K+xjLGMMqL+WSJiGWOMskQpo5RlMUVKiVKiSCmlFFm2f8rmzaaU8qY0y5vX96vPad9O59x77rvbuuV9+Hjvnh/3nvu53/O93/M9N14oFGIRxw5iHzFBPEI8b2m3ifiW+DXqNxRj0SPMxsKfaNPaVBPHUPcJfSJ9X/GIW/oTYp1WNkrcgP/lxBFipaifQf14VG9qWYQFTxsEZ6wnZvC/TxOckSL2RNmSoix6uUddBXz8Lkt9bUn04jDtUfeZWAYG7VsSXYAFrNaEfWloNw5ylPLdcq7bJdH9sZ+YJb4Ba1B+3ND2CH7niA8N9VPEs6WQ0Zt1hrDwA7EC9V0IBXPEXq1vDdoqZFEW6ZAxCoO4UDDjqGP/MsTuTcQUytqJwzjPE2JzKU7/HZPEKkP5Y+LWIs7HkcszRDcK7Pu3Ee+XfPp8+Gd7sRabNkhoZckoxe5REH3CUj6lHfMi6AzxC7+KiI+IXQaBayznqy+JPo9LlvKb4j+Hki+I+8QMYBGPEW/Bkv1mSDJKoudgOSbO4mZvEDsMVlUM5PVUWPhUa8Oh4JAQ67rF7zOaiCfEsS3L+NFxXLkA64pJ9MkjPeEcMuYK7uBIoCrk21teT0Yg+4kDxFat/SnHsalwss9Sfx31YaDG1AG2a+Fq2qd/VkUvOSSXXHGFuDOEpfcjKcXY69P2ANorrMKiyGaNB4kXiQ80y+P3wxb8qhl2LsCYd+O6K5St4jeOpFsnZtJGn5nC76/V0vKyFstMaNb2aYni2U6DpaQdrJUtMIlFVwdi9DJx3gEwyFj6wZh2/SDn+KWxi+jMdZZp5jWd3mHhk3FwL14P2XRdP+xyFKIcRsQYQdkgjr8R6z0ELFjuSSJXrOgpTYSso+gKk8Q1jqKzRd4R9T3ESstNJy0CMPKGHSa/B6YeVL2DT18w0V3RrVllrYENxLuiz1VH0WUf5QIqcM5W7QZiHqIzZoktDqLn8aCTos0g+gcRPWeY0Qsi+p0APixlmUU20XUf3gjLt920n+jKRSxGAiyU6EEXRxwTH3VsOxNgMyGBCEDvH3ZdwFFSr8c6ISj9thdl27TLinQCIZCJa7GpwOiO/fzcQYnFx8OWQWYcxak0LH7W46GFTVI1/aubGPw9yag4bsDvIVh+TchxJCwxOq9GtxM3gxItIlaO+1i7xEqLYUnEHdqYtghl2+mwojdrws4IYRiHLYOccDz/lCHBxZZ+F9d9adi6u6zlYmz4G59iJL1yPVL0jIcvuyV81HeRjEqKrbMw/ncOK10dDcgmmnxrSss62vzutSUSOq3lrFK22Rb0RcqC7yG+x/GQcDP5ED5d7X2+XoS08UmPl53tYRXzIo1ZHjhvqIzJwuUOHT9i8OzTTxOfa7kORnuITQeFz9gpYuttE7PovXA9rzArVLo3LXaLFEbR5x7GuxTfNq70yilqeavIf1b3X+KHAAMAtrnM5SHosqcAAAAASUVORK5CYII=) no-repeat top left;
	_filter: progid: DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,src="http: //img.baidu.com/hi/qing/logo/q_logo_93x30.png");
	_background-image: none
}
.mod-topbar .center-box {
	float: left;
	margin-left: 50px;
	height: 50px
}
.mod-topbar .q-menubox {
	height: 100%;
	float: left
}
.mod-topbar .q-menubox .q-menuitem {
	float: left;
	font-size: 16px;
	text-align: center;
	height: 100%;
	line-height: 50px
}
.mod-topbar .q-menubox .q-menuitem a {
	color: #fff;
	display: block;
	padding: 0 20px
}
.mod-topbar .q-menubox .q-menuitem a: hover,.mod-topbar .q-menubox .q-menuitem a.q-selected {
	background: #4eb2d4
}
.mod-topbar .right-box {
	float: right;
	height: 50px;
	margin-right: -7px
}
.mod-topbar .q-navbox {
	height: 100%;
	float: right
}
.mod-topbar .q-navbox .q-navitem {
	float: left;
	font-size: 12px;
	text-align: center;
	height: 100%;
	line-height: 50px
}
.mod-topbar .q-navbox .q-nav-sp span {
	border-right: 1px solid #52b8da;
	font-size: 12px;
	display: block;
	height: 12px;
	line-height: 12px;
	margin-top: 19px;
	float: left
}
.mod-topbar .q-navbox .q-navitem a {
	color: #c0eeff;
	padding: 0 15px
}
.mod-topbar .q-navbox .q-navitem a: hover {
	color: #e2f7ff
}
.mod-topbar .q-navbox .q-upgrading {
	padding: 0 20px;
	font-size: 14px;
	color: #96daf3
}
.mod-topbar .q-navbox .q-nav-active-tips {
	padding-left: 20px;
	font-size: 14px;
	color: #96daf3
}
.mod-without-msyahei .mod-topbar .q-nav-sp span {
	_margin-top: 18px
}
.mod-pagerbar {
	background: #fff;
	padding: 20px 0;
	text-align: center;
	-webkit-user-select: none;
	-moz-user-select: none;
	-o-user-select: none;
	-ms-user-select: none;
	user-select: none
}
.mod-pagerbar a,.mod-pagerbar span {
	padding: 3px 8px;
	margin: 0 5px 0 0;
	color: #454545
}
.mod-pagerbar a {
	background: #f5f5f5;
	cursor: pointer
}
.mod-pagerbar a: hover {
	background-color: #3fa7cb;
	color: #fff
}
.mod-pagerbar span {
	background: #3fa7cb;
	color: #fff;
	font-weight: bold;
	cursor: default
}
.mod-page-body .mod-page-main {
	padding-bottom: 85px
}
.mod-footer {
	padding: 30px 0 15px 0;
	width: 100%;
	height: 40px;
	position: relative;
	margin-top: -85px;
	clear: both;
	zoom: 1
}
.mod-footer .hidden-box {
	line-height: 0;
	height: 0;
	overflow: hidden
}
.mod-footer .footer-box {
	text-align: center;
	font-family: Arial,simsun;
	font-size: 12px
}
.mod-footer .footer-box .inner-box {
	margin-bottom: 10px;
	line-height: 14px;
	height: 14px;
	overflow: hidden;
	color: #3FA7CB
}
.mod-footer .footer-box .copy-box {
	color: #959595;
	line-height: 12px;
	height: 12px;
	overflow: hidden
}
.custom-scroll-bar {
	overflow-y: auto;
	overflow-x: hidden
}
.custom-scroll-bar: : -webkit-scrollbar {
	width: 10px;
	background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(202, 202, 202, .07)),color-stop(100%,rgba(229, 229, 229, .07)));
	background: -webkit-linear-gradient(left,rgba(202, 202, 202, .07) 0,rgba(229, 229, 229, .07) 100%);
	-webkit-box-shadow: 0 0 1px 0 rgba(0,0,0,.15) inset,0 1px 0 0 #fff;
	-moz-box-shadow: 0 0 1px 0 rgba(0,0,0,.15) inset,0 1px 0 0 #fff;
	box-shadow: 0 0 1px 0 rgba(0,0,0,.15) inset,0 1px 0 0 #fff;
	background-color: #E5E5E5
}
.custom-scroll-bar: : -webkit-scrollbar-thumb {
	background: -webkit-gradient(linear,left top,right top,color-stop(0%,rgba(233, 233, 233, .05)),color-stop(100%,rgba(221, 221, 221, .05)));
	background: -webkit-linear-gradient(left,rgba(233, 233, 233, .05) 0,rgba(221, 221, 221, .05) 100%);
	-webkit-box-shadow: 0 2px 1px 0 rgba(0,0,0,.05);
	-moz-box-shadow: 0 2px 1px 0 rgba(0,0,0,.05);
	box-shadow: 0 2px 1px 0 rgba(0,0,0,.05);
	background-color: #E9E9E9
}
.custom-scroll-bar: : -webkit-scrollbar,.custom-scroll-bar: : -webkit-scrollbar-thumb {
	overflow: visible;
	border-radius: 4px;
	-moz-border-radius: 4px;
	-webkit-border-radius: 4px;
	border: solid 1px #A6A6A6
}
.custom-scroll-bar: : -webkit-scrollbar-button {
	height: 0;
	display: block;
	background-color: transparent
}
.icon-ok-24,.icon-alert-24,.icon-forbidden-24,.icon-error-24,.icon-alert-blue-24,.icon-help-24 {
	background: url(data: image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAGdCAMAAAA/o0MVAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAYBQTFRF7V4vULbXiZarxMrU6/bm6HNN6l4w7mwpAJrNvMLO64ZlULAe9XEt++nj9sq6tLvJAKDV8rOcdoWe+XUx9WEvjtDlUK4dUrIfAZTF2lUm1tri/PHr8G4qqtvs5VwwTaob7ph7qrPClMx19fj48mAv6oxcK6bP5FsuZLY3SqYZU7Ug4eTp87mj+mIu+GIv+vr7AKPZ42kqh8Zl8vP1xeS1AJzQAJ7TfcFX76N93GIiy9Hastuc5mU6c8TfUrMfVK4i99LCrNiUlqK1FJ3K/GMu8nAs/Xk07JVp5fPe718v7O7xVLYg/O3n6mon3ODm510vWbEq4/T55W4x7Pf79PX30dbe9MOqut+m5ujt3fH3nqm6AJfJgsRe4WYmDprI7vDzvOPwcr1Jyue76OrunKe49nMvgI6lUbIf93Qv/Hcz5WA0zei/V7An5nhA/mQuB5fG7pyAUbEf++bf7Y9wp7DA52gnULAd/fTwk5+ywOXx31cm4lgmmqW3HaDM/////////D6V6AAAAIB0Uk5T/////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////wA4BUtnAAAF+UlEQVR42uyZ61faShTFB4IVpKigBqrCqgSKgoqp4gMV1BaVykPxVcVKbSv2ai3SYmttNf/6PTOZyQPiurfrfrgfmr2W4WT/TKJnBrbLgyRVyZVd9QTJL/0cHFY8DjjuCFrg8SQpeMVxWvDBYxVkkOR2taDiARODGMftMMA1XkuSw+OpDHk4geMKkhSPCRisVKtDglCtVoSCtMNxcbjKsYtB7KZarSbpT7kjVDiHg3stP8NhrR4qvwD4/QJ7uOB4r4DCbkV+eAxL0DRAqIAEFKtiDal+3EGEKlYsTnOFowvEIekBETDZsCbVHid3KBA4uJcK4D79cQJ+Wa0f+qVkgTy5P/4anuGYxODGCm1I3qxAK+K7DQfAoa4C6+7krxVO6jp8H2vgju4U4gw4bg7jGEiORpd2aV/d4OXuOoxJlUajoAGTH/Cv3nUINNno166g/IMeYu+91AJe7cZbts8DLTGBCUzwRwDb/Mwwzw/PLNt0YP05X49GNzai0Tr/fF0FU2nvhiJveoqBeT61oVGKn5fBFB/d0CnKT2Fg+5SKNin1yQYgWI+2qB6U0DrfYt9Ho/w6Wna2+PcjUecymvG2+AC8M2jYm9IJ+yMp7zBKG/mpVJqA+xYfwHDd672/98oiPi7qw2jGeXYG52dYxCeVcwYt8/V6HRz5ODJSJ+KXkQ0DQjR+nbdBSxjR+kHcxE3eCSK+Uxa/iZsoXRDgVH0nfyEv1D5PkPL9/D5b2gv5buw+F+pmEIJpHl8Gh3RQ0G+f/aOTzc2To32b+Y4ygQlMwEBuNHz55s1leDSnA66168GPPaurPR8Hr9dcKugUM6uKMmInA6Ptp6sanbaPyqAz3/OXTj35TgxypVNqwMeiXJyWcgBmB3uoAIhyNTgrIZfYowFvaCm6kLvdCLS7UTjzkQkDWmbC6PLxKRMGtHx8icTHijBgtfgwuMxowRwtM5coPJhRNDc3R6vBMHLnMwbKu1FOHGSCW7FSzEFL8howJ1d5aIk0UMq3y8KAFHnSRGlJpKAdHk5exSV5ofZEdo38/eIeW9ql0rXqX5eW1M3wfVa8zhNdi7PfddtnYG8tXCqF1/YGzHeUCUzwB+ZHR1sk0tbhdunz42sxOz72+fPYeLb49YsmP85DLxWFztX8QL0vNepFbpofj8Zf6jSG5PxY6B1rUu+5C8DT7FiLsl8hPwLjBip+QW7UayCwO0JGINSB2jC41wmDBXQeAunBLTgRI/CEgLYs1hOdwFhAHShrILDdRSNQhPwIIAMFID+uio9aVHxKmthCiuckPzoDTaQY6KQLFSjqFBhV8mNBgwLq0sIeuQpEAkSRyFWuZfsEYPs0/flhvtVMYAITGAGX2zBxck+Lof8lca4gceADnXpypSYOnI/T158/ceK4WOLIsYEz4rYpcTBRfCVxelnqUF9JnBBNl9tbdhJRAbkipII2mhg4guCLBYiSONh/klWIkjiyn1UISxzik6iBiiSOiyYORBkND1I9lDiPSBN/J3Hc/5w4A2bimMAEJvgdcNBnufP5nln6tnTgwFJOdE+Auu1ly4EK/LXEhKLEsZ+BPnv3hEbT9j4Z+PU+3M/nx2CrNk0N+ASl1xxvAbDYJ1RAa7tFQge+biYAZVr6thA82QDY+5AlYQQSFnQ3bQSm71BtWhEGrD5+GNwljEDiDlnsCSYAPlraLaivrICEz8dA2Y+2agkD1baRtFjW3IpdsAi92j62U+FnyNWLbdz2t75mUPtBF6pWlgk8HI7lmp8t7dsXZbui8osf6mbYXqyVqWqL27rts+23PLu7e2bxb5vvKBOY4I8Dyox+XQf+44w+yi9L/2pGL/9fSZ7Rp9fVGT0eO4+MUFJ/rs7o8ZydHXUzej3QzOj1AM/o2bAdT9rZvD2V2tTN6FU/xWuBxgeAZ/TKhH5EqTfRjNMI1PGM/kwRndyDlBl9s8iM3snOyGhfO6P/pgA6vP+WJjP6d8q4nU3p5bbjhdJM4vHYfZ4t7btP2hm9urSwR4I8m9HzQVvT9jk64fmTo3k2o/9bgAEA0LK6JN7+Oo8AAAAASUVORK5CYII=) no-repeat
}
.icon-ok-32,.icon-alert-32,.icon-forbidden-32,.icon-error-32,.icon-alert-blue-32,.icon-help-32 {
	background: url(/static/qbase/img/qui/ico_alert_32.png?v=59b17f33.png) no-repeat
}
.x-cursor-move {
	cursor: move
}
.x-word-wrap {
	white-space: normal;
	word-break: break-all;
	word-wrap: break-word;
	overflow: hidden
}
.x-dialog {
	position: absolute
}
.x-dialog .x-dialog-shadow {
	filter: alpha(opacity=30);
	opacity: .3;
	background-color: #a0a0a0
}
.x-dialog .x-dialog-box {
	position: absolute;
	left: 5px;
	top: 5px;
	border: 1px solid #eaeaea;
	background-color: #FFF;
	box-shadow: 1px 1px 2px rgba(0, 0, 0, .15);
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, .15);
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, .15)
}
.x-dialog .x-dialog-titlebar {
	height: 40px;
	line-height: 40px;
	font-size: 18px;
	color: #454545;
	background-color: #f4f4f4;
	border-bottom: 1px solid #eaeaea;
	font-weight: bold;
	padding-left: 20px;
	overflow: hidden
}
.x-dialog .x-dialog-closebtn {
	position: absolute;
	top: 0;
	right: 0;
	background: url(data: image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAAAoCAIAAAA0fiJLAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOkFBMUU5MTg1NjlDNzExRTFBM0JGQzdBQTlBQzBGNzA4IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOkFBMUU5MTg2NjlDNzExRTFBM0JGQzdBQTlBQzBGNzA4Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6QUExRTkxODM2OUM3MTFFMUEzQkZDN0FBOUFDMEY3MDgiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6QUExRTkxODQ2OUM3MTFFMUEzQkZDN0FBOUFDMEY3MDgiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz5MXFXhAAADNklEQVR42uzby27aQBQGYGPCouESBI+Q7NpkwbYv08u2j9P3qVqpW/aBRWGLhIGCZRBS3AlDjidQyPjMDY/PLy9sxzkMzpdje0gqk8mk3W5vt9vgMhLHca1WCy4mURTd/kouZzzpp/dBERIGFArBohAsCsGiUAgWpRC5olMg8SRGpwALK00v6ORd1GBIltlL4eMuKq+kXkHMn13cVnhF7/MHtritUEhYvV6P40CrgiJawkuhZfBv1DieyvffHAdaFRQpF6w4jtG2QBUromvcs9kMbQtUsSLaTmT9Bm0rU1W/KeNTIc6WCVUqtoyoUrDlparc0w15bZlThbNlUBXKlq+qAsQ8lrwt06ry2jKuKqctj1UFuAlSGVt2VMnbsqRK2pbfqgL0zPt5WzZVydiyqkrClveqMlhp/qxWK7Al7gdV7ABEWdxgWKIoAlviflDFDsCNZzdBmn+ptwRb2X5BVQtV2euOxQO2BoMB38NXuCr7bwZsjUYjvoevcFUOzm5m6/6lV90LqnxOhf8F6WazQZdoNBr9fh82FVUlSVKtVlXeUqfTORiPiqr5fH77U+2CHv9Nv33MzriaKjDqc8c66FsOe9V/+5a2XpWqLdctmFJ/XrluKVUrw6UQAh1CbBUOo3c8FeUFOhZbUSxVIlhwX3Vwv+UqcF91cL/lKk9f9vdVvG/xTe8T6lK12sW5LfFu/fhe3qUqdkF8uSaWwVaoS9Wp50RXqk49J7pStb+qlsZWqFGVLlu4eSxQNZ1Oxf1sE2zZnMcSVDXF/WxTsOX7PFbe0w2qlsvl8VfZTrCF+kHmzng8BlXHXwVb/DArvepBUHX0NJDZeqCOlWU4HIKqU8eALX6w0ZxXZd/WeVUlsRWaUGXTlowqm7ZkVJXBVmhIlR1b8qrs2JJX5b2t0Jwq07byqjJtK68qv22FRlWZs4VTZc4WTpXHtvYfQq/X6/PHNZtNTgT9SpIV2EjC8G3u3W6XE0GPR7LCYrG4+/H2p59p8vy+Ku+a6PFIVnj6Wgx8V/JdR/GV1CscdB3nFV79giqQ0lWh8NMNFIpsx6J/sT8/IoJCHYtCsCgEi0IhWBSCRfE0/wQYAA2ICQNKE5bbAAAAAElFTkSuQmCC) 0 0 no-repeat;
	width: 48px;
	height: 40px;
	border: none;
	cursor: pointer
}
.x-dialog .x-dialog-closebtn: hover {
	background-position: -48px 0
}
.x-dialog .x-dialog-closebtn: active {
	background-position: -96px 0
}
.x-dialog .x-dialog-content-box {
	padding: 20px;
	font-size: 14px
}
.x-dialog .x-dialog-content {
	overflow: hidden;
	text-align: center
}
.x-dialog .x-dialog-btnPanel {
	margin-top: 15px;
	border-top: 1px dotted #e3e3e3;
	*border-top-style: dashed;
	height: 38px;
	padding-top: 15px;
	text-align: center;
	white-space: nowrap;
	font-size: 14px
}
.x-dialog .x-dialog-btnPanel .x-dialog-btn {
	width: 88px;
	height: 39px;
	background: url(data: image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAALEAAABOCAIAAADgj2BeAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUwOUU4QkY1N0JDNTExRTE4OUU1RUU2MThFMTAwNDU5IiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUwOUU4QkY2N0JDNTExRTE4OUU1RUU2MThFMTAwNDU5Ij4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTA5RThCRjM3QkM1MTFFMTg5RTVFRTYxOEUxMDA0NTkiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTA5RThCRjQ3QkM1MTFFMTg5RTVFRTYxOEUxMDA0NTkiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4PzIY7AAADbklEQVR42uycu24TQRSGd8brW2xH6zuhQYQCCiAFr0GDkCIq3gEUIUVCFFQUCAokakSFaGh4CUoEHZeYJiIx3vgSx8naO8vxOhhkkOKIKM18nyJrXZ5f//znzMY6KgjN04/N11/b3wdDxzLOZJOry96dy9WkVlEU7ezs7O7ujkYj23RwXTefzxeLRaXU+OvjD9vPP/dUKqsLOdu02I7Ms0/dMIrWV+piiCAIRJdEImGbDmEY9vt9UaBUKslX/epLWyUz8uBEjnV/jpbaRQF56vV6clYsNIQgVUvtosDkq24djJw4MSxFqbEC8VnRWlsrg9QuChy2kvgzcgCm/kACwBNw1DUECabIdRQRfnkCLWDGEzgCmCcAT8DxZ0y6B8zOmOgA9A6gd8BxPQHxyeA9DfME0DuAGRPwBJzgPEHvAHICuItyF+XeAf87T6ADME8AvQPICWCeAHICmCfgtD0B8cngnRW9A/AEzNc7ymnXN1ZnpijgxHs5jDHWrqCQ2qf7WPStC140XkZhpy0iqX112ZOnQqEwGAxEGjsNIbWLAoc5sXalNjTRm0anuW/djrNqxr1xwbt3tSbPxWLR9/1OpzNd12IPk91FosDkq2LYhtl5Yn8UPnz/4+VGb3Ng3fk4m03cPl94sFLJuONhYmtrq91u27kL0fO8er0+GafU2rvNJ99Clc052r6VbyaMBv275xKPrtXEEBKZ5XJZBLJNBjkGrVZLKbW0tCSf+sVGLzaEdixchqi11C4KBEEgCVGpVCw0xCQnpHZRYDJi61YQORbvAJTaRYGDg30ZLe1cjjkdM0UBY8bzA7/bngjAoP3HMUGC+IKOJ36HA56Av8YLegf8yxP8fgJmPEFMMGmSE3D0PIEOQE4A9w6YH95PADkBzBNATgDzBJATgCdOD95t0zuAnADuokBOwMl5AkcAOQHME3D8nEAHICeAnJgH3mOSE8C9A+aD/3cAvQOO9EQp6fjGaglEAa2V1trmFRRSuyigVNw7VuvaMRabwpibNdFC5fN53/ctXGblxLuLpPZ8LneYE+sXC4Nh+20rbI2UbVqU3eh6zbl/yUunM5VycrvZbDQaFq7IlIRYWFioVas63mmm+v1+t9vd29uzc9+baLG4uJhOpyNjgiAYDocmss8TSieTyVQqlXBdicyfAgwA1EwKV/TITjEAAAAASUVORK5CYII=) -88px 0 no-repeat;
	display: inline-block;
	text-align: center;
	line-height: 38px;
	color: #666;
	text-shadow: #fff 1px 1px;
	margin: 0 8px;
	border: none
}
.x-dialog .x-dialog-btnPanel .x-dialog-btn: hover {
	background-position: -88px -39px;
	color: #454545
}
.x-dialog .x-dialog-btnPanel .btn-s {
	background-position: 0 0;
	color: #fff;
	text-shadow: #1298c4 1px 1px
}
.x-dialog .x-dialog-btnPanel .x-dialog-btn.btn-s: hover {
	background-position: 0 -39px;
	color: #fff
}
.x-dialog .x-dialog-tip {
	}
.x-dialog .x-dialog-tip .x-dialog-content-box {
	padding-left: 50px;
	font-size: 18px;
	color: #4daa1b
}
.x-dialog .x-dialog-tip .icon-ok-24 {
	background-position: 10px -47px;
	color: #4DAA1B
}
.x-dialog .x-dialog-tip .icon-alert-24 {
	background-position: 10px -112px;
	color: #F4702C
}
.x-dialog .x-dialog-tip .icon-forbidden-24 {
	background-position: 10px -176px;
	color: #F6612F
}
.x-dialog .x-dialog-tip .icon-error-24 {
	background-position: 10px -241px;
	color: #F6612F
}
.x-dialog .x-dialog-tip .icon-alert-blue-24 {
	background-position: 10px -306px;
	color: #009FD3
}
.x-dialog .x-dialog-tip .icon-help-24 {
	background-position: 10px -371px;
	color: #4DAA1B
}
.x-dialog .x-dialog-tip .icon-ok-32 {
	background-position: 10px -47px;
	color: #454545
}
.x-dialog .x-dialog-tip .icon-alert-32 {
	background-position: 10px -112px;
	color: #454545
}
.x-dialog .x-dialog-tip .icon-forbidden-32 {
	background-position: 10px -176px;
	color: #454545
}
.x-dialog .x-dialog-tip .icon-error-32 {
	background-position: 10px -241px;
	color: #454545
}
.x-dialog .x-dialog-tip .icon-alert-blue-32 {
	background-position: 10px -306px;
	color: #454545
}
.x-dialog .x-dialog-tip .icon-help-32 {
	background-position: 10px -371px;
	color: #454545
}
#topbarLoginDialog {
	position: fixed;
	_position: absolute;
	z-index: 1003;
	left: 0;
	top: 0;
	right: 0
}
.x-dialog-show-login {
	width: 980px;
	margin: 0 auto;
	background: #FFF;
	box-shadow: 1px 2px 3px #CCC;
	-moz-box-shadow: 1px 2px 3px #CCC;
	-webkit-box-shadow: 1px 2px 3px #CCC;
	position: relative
}
.x-dialog-show-login .x-dialog-closebtn {
	position: absolute;
	top: 0;
	right: -2px;
	_right: 0;
	width: 30px;
	height: 30px;
	line-height: 35px;
	overflow: hidden;
	border: 1px solid #e5e5e5;
	background: white url(data: image/gif;
	base64,R0lGODlhDwAPAJECAM3Nzf///////wAAACH5BAEAAAIALAAAAAAPAA8AAAInhI6JEKbKRHsroPliwpVy7RkgJY0k45BCxGXW0XZbephwal/iqzYFADs=) center center no-repeat;
	cursor: pointer;
	text-align: center;
	vertical-align: middle
}
.x-dialog-show-login .x-dialog-closebtn: hover {
	background: #f3f3f3 url(data: image/gif;
	base64,R0lGODlhDwAPAJECAKWlpf///////wAAACH5BAEAAAIALAAAAAAPAA8AAAInhI6JEKbKRHsroPliwpVy7RkgJY0k45BCxGXW0XZbephwal/iqzYFADs=) center center no-repeat
}
.x-dialog-show-login .x-dialog-closebtn: active {
	background: #009ed4 url(data: image/gif;
	base64,R0lGODlhDwAPAJECAACTxP///////wAAACH5BAEAAAIALAAAAAAPAA8AAAInjI6JAabKRHsLoPliwpVy7RkgJY0k45BCxGXW0XZbephwal/iqzYFADs=) center center no-repeat
}
.x-dialog-show-login-container {
	border: 1px solid #dcdcdc;
	border-top: 0;
	background: #FFF;
	width: 100%;
	overflow: hidden
}
.x-dialog-show-login-iframe {
	width: 100%
}
.x-tip {
	position: absolute;
	padding: 15px 20px 10px 20px;
	border: 1px solid #d6d6d6;
	border-top: 2px solid #3fa7cb;
	background-color: #fcfcfc;
	box-shadow: 1px 1px 2px rgba(0, 0, 0, .15);
	-moz-box-shadow: 1px 1px 2px rgba(0, 0, 0, .15);
	-webkit-box-shadow: 1px 1px 2px rgba(0, 0, 0, .15)
}
.x-tip-content {
	font-size: 12px;
	color: #454545
}
.x-tip .x-tip-content {
	margin: 0 auto;
	margin-bottom: 24px
}
.x-tip .x-tip-content-box {
	text-align: center
}
.x-tip .x-tip-closebtn {
	position: absolute;
	right: 5px;
	top: 5px;
	width: 9px;
	height: 9px;
	overflow: hidden;
	display: block;
	background: url(data: image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAAkAAAASCAIAAAAG4mMfAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjhGQUEwREQ2N0JDOTExRTE4QUZEQzM0NDNGQkYxNDRFIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjhGQUEwREQ3N0JDOTExRTE4QUZEQzM0NDNGQkYxNDRFIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6OEZBQTBERDQ3QkM5MTFFMThBRkRDMzQ0M0ZCRjE0NEUiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6OEZBQTBERDU3QkM5MTFFMThBRkRDMzQ0M0ZCRjE0NEUiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz4o+oQfAAAAW0lEQVR42nxPyQ3AMAizuv8arMOXZfooEVKFDA4PAj6AwN3fLRJHPZPIjN5QDYK6CHPUwkmf3CfvvPzviQhscfCUmBmZCkFvqAZBXYQ5auGkT+6Td07ipz8BBgDaqLB7ToJGPAAAAABJRU5ErkJggg==) no-repeat
}
.x-tip .x-tip-closebtn: hover {
	background-position: 0 -9px
}
.x-tip .x-tip-btnPanel {
	white-space: nowrap;
	text-align: center
}
.x-tip .x-tip-btnPanel .x-tip-btn {
	margin: 0 5px;
	width: 69px;
	height: 29px;
	background: url(data: image/png;
	base64,iVBORw0KGgoAAAANSUhEUgAAAIoAAAA6CAIAAADgL1ZGAAAAGXRFWHRTb2Z0d2FyZQBBZG9iZSBJbWFnZVJlYWR5ccllPAAAAyBpVFh0WE1MOmNvbS5hZG9iZS54bXAAAAAAADw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+IDx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuMC1jMDYwIDYxLjEzNDc3NywgMjAxMC8wMi8xMi0xNzozMjowMCAgICAgICAgIj4gPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4gPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIgeG1sbnM6eG1wPSJodHRwOi8vbnMuYWRvYmUuY29tL3hhcC8xLjAvIiB4bWxuczp4bXBNTT0iaHR0cDovL25zLmFkb2JlLmNvbS94YXAvMS4wL21tLyIgeG1sbnM6c3RSZWY9Imh0dHA6Ly9ucy5hZG9iZS5jb20veGFwLzEuMC9zVHlwZS9SZXNvdXJjZVJlZiMiIHhtcDpDcmVhdG9yVG9vbD0iQWRvYmUgUGhvdG9zaG9wIENTNSBXaW5kb3dzIiB4bXBNTTpJbnN0YW5jZUlEPSJ4bXAuaWlkOjUzRkU1QURFN0JDODExRTE5RDIyREE2NzAyQTk1RkYzIiB4bXBNTTpEb2N1bWVudElEPSJ4bXAuZGlkOjUzRkU1QURGN0JDODExRTE5RDIyREE2NzAyQTk1RkYzIj4gPHhtcE1NOkRlcml2ZWRGcm9tIHN0UmVmOmluc3RhbmNlSUQ9InhtcC5paWQ6NTNGRTVBREM3QkM4MTFFMTlEMjJEQTY3MDJBOTVGRjMiIHN0UmVmOmRvY3VtZW50SUQ9InhtcC5kaWQ6NTNGRTVBREQ3QkM4MTFFMTlEMjJEQTY3MDJBOTVGRjMiLz4gPC9yZGY6RGVzY3JpcHRpb24+IDwvcmRmOlJERj4gPC94OnhtcG1ldGE+IDw/eHBhY2tldCBlbmQ9InIiPz703GStAAAC9UlEQVR42uycv2/TUBDH370855et2GrsUpaqZeiCqMS/wYRQERN/ABOIpQiJCSHEBhM7TIiFhf+BiaGIlUYVUlETR3YU14l/Pc6x1IERoZJ7uq88OJs//t7du2efA2mWv/k++TiKf6WFoKmtnrq74z687lsStNZxHM/n87IsieK0Wi3HcVzXBdSLr6dvf8yh3REgifIIXels+eCac7gfRFGU57lt2whJlAYDK0kSy7I8z5MfjiOwukJIoQXVQ0hEQBA8w7zB0KPrzUX2IAieq3BZSks0lIQFAkGa0JNSCuJChKY4kycxW8o8JOwOzLLHIB4Ds4fNWd9FiG/B+q89nD9rvfbwfeDsYXFjzY01izs3FtvDxY3FrQG3Bixee1i8LeXsYf3btYfvAxc3FjfWhjXWcthpGZE9egVSTyFVVUUdBhGaWTB5b9fTRSl0Ve9+qB4VIhzsuMjjOE6apqQdwotHBNu28RzSLH91NP50MhsvqA7xBl11e3twuB80Q7xRFCVJQnqIF73xPK8e4i2KQrDWtjVYFOXzb+H74+R0QTXcrnZb93ftZzeGXVUvPOPxOI5jumGnlHJdNwgCKSU8/vLz9YmGni0k2bnkqtRp8mgbXt4MxmdnAmA4HCIkURoMrDAMcU29srUl3x0nK2+koDsDj1HWsxEky7J4NvN9n643TfYgAoJgJVBhriUA+YfWAAiyXC6xIyD9ecJFd4AgaI9Rz9y0cW9GjHrfY8CG9I9o42dua589hpUEfpnNukx7uLhx9rDYHi5uLM4eFtvD9vC+h+3h1oD1/+zRnD1c3Fhc3Dh7WJduj1FIxjXWXNy4uLH+QnLDlG8UEESuRHd890LNX24CgDzYBPxFef59dZTlnc16Jtm2+9PplPRkMl48IvT7/bq4PdmzF8Xs8xTCAojyDJW+5VdP99xOp2OpjclkMhqN6E7tYN70ul3f9+sEmq10fn5OeigZY20wGKA9uqqyLMuLXFdUF1SQYCmr3W63lPotwAAQy9u6IBgV7wAAAABJRU5ErkJggg==) -69px 0 no-repeat;
	display: inline-block;
	text-align: center;
	line-height: 28px;
	color: #666;
	border: none
}
.x-tip .x-tip-btnPanel .x-tip-btn: hover {
	background-position: -69px -29px;
	color: #454545
}
.x-tip .x-tip-btnPanel .x-tip-btn.btn-g {
	background-position: 0 0;
	color: #fff
}
.x-tip .x-tip-btnPanel .x-tip-btn.btn-g: hover {
	background-position: 0 -29px;
	color: #fff
}
.x-tip .x-tip-triangle-top,.x-tip .x-tip-triangle-right,.x-tip .x-tip-triangle-bottom,.x-tip .x-tip-triangle-left {
	position: absolute
}
.x-tip .x-tip-triangle-top .x-tip-triangle,.x-tip .x-tip-triangle-right .x-tip-triangle,.x-tip .x-tip-triangle-bottom .x-tip-triangle,.x-tip .x-tip-triangle-left .x-tip-triangle {
	border: 6px dashed transparent;
	position: absolute;
	left: 0;
	top: 0;
	height: 0;
	width: 0;
	line-height: 0;
	overflow: hidden
}
.x-tip .x-tip-triangle-top .x-tip-triangle-inner,.x-tip .x-tip-triangle-right .x-tip-triangle-inner,.x-tip .x-tip-triangle-bottom .x-tip-triangle-inner,.x-tip .x-tip-triangle-left .x-tip-triangle-inner {
	border: 6px dashed transparent;
	position: absolute;
	left: 0;
	top: 0;
	height: 0;
	width: 0;
	line-height: 0;
	overflow: hidden
}
.x-tip .x-tip-triangle-top .x-tip-triangle {
	border-bottom-width: 0;
	border-top: 6px #d6d6d6 solid
}
.x-tip .x-tip-triangle-top .x-tip-triangle-inner {
	border-bottom-width: 0;
	border-top: 6px #fcfcfc solid;
	top: -1px
}
.x-tip .x-tip-triangle-right .x-tip-triangle {
	border-left-width: 0;
	border-right: 6px #d6d6d6 solid
}
.x-tip .x-tip-triangle-right .x-tip-triangle-inner {
	border-left-width: 0;
	border-right: 6px #fcfcfc solid;
	left: 1px
}
.x-tip .x-tip-triangle-bottom .x-tip-triangle {
	border-top-width: 0;
	border-bottom: 6px #d6d6d6 solid
}
.x-tip .x-tip-triangle-bottom .x-tip-triangle-inner {
	border-top-width: 0;
	border-bottom: 6px #fcfcfc solid;
	top: 1px
}
.x-tip .x-tip-triangle-left .x-tip-triangle {
	border-right-width: 0;
	border-left: 6px #d6d6d6 solid
}
.x-tip .x-tip-triangle-left .x-tip-triangle-inner {
	border-right-width: 0;
	border-left: 6px #fcfcfc solid;
	left: -1px
}
.x-simple-tip {
	position: absolute;
	padding: 6px 15px 7px 10px;
	border: 1px solid #bbb;
	background-color: #fff;
	box-shadow: 1px 1px 1px rgba(0, 0, 0, .15);
	-moz-box-shadow: 1px 1px 1px rgba(0, 0, 0, .15);
	-webkit-box-shadow: 1px 1px 1px rgba(0, 0, 0, .15)
}
.x-simple-tip .x-tip-closebtn {
	position: absolute;
	right: 7px;
	top: 10px;
	width: 9px;
	height: 9px;
	overflow: hidden;
	display: block;
	background: url(data: image/gif;
	base64,R0lGODlhCQASAJEAAKWlpf///8zMzAAAACH5BAEHAAEALAAAAAAJABIAAAIgVI5hlqzozkqQytfqzRECG3xfMoZIeYggeppkm1KqBRQAOw==) no-repeat
}
.x-simple-tip .x-tip-closebtn: hover {
	background-position: 0 -9px
}
.x-simple-tip .x-tip-content {
	margin: 0 auto;
	width: auto;
	color: #999
}
.x-simple-tip .x-tip-content-box {
	_width: 150px
}
.x-simple-tip .x-tip-btnPanel {
	display: none
}
.x-simple-tip .x-tip-triangle-top,.x-simple-tip .x-tip-triangle-right,.x-simple-tip .x-tip-triangle-bottom,.x-simple-tip .x-tip-triangle-left {
	position: absolute
}
.x-simple-tip .x-tip-triangle-top .x-tip-triangle,.x-simple-tip .x-tip-triangle-right .x-tip-triangle,.x-simple-tip .x-tip-triangle-bottom .x-tip-triangle,.x-simple-tip .x-tip-triangle-left .x-tip-triangle {
	border: 6px dashed transparent;
	position: absolute;
	left: 0;
	top: 0;
	height: 0;
	width: 0;
	line-height: 0;
	overflow: hidden
}
.x-simple-tip .x-tip-triangle-top .x-tip-triangle-inner,.x-simple-tip .x-tip-triangle-right .x-tip-triangle-inner,.x-simple-tip .x-tip-triangle-bottom .x-tip-triangle-inner,.x-simple-tip .x-tip-triangle-left .x-tip-triangle-inner {
	border: 6px dashed transparent;
	position: absolute;
	left: 0;
	top: 0;
	height: 0;
	width: 0;
	line-height: 0;
	overflow: hidden
}
.x-simple-tip .x-tip-triangle-top .x-tip-triangle {
	border-bottom-width: 0;
	border-top: 6px #bbb solid
}
.x-simple-tip .x-tip-triangle-top .x-tip-triangle-inner {
	border-bottom-width: 0;
	border-top: 6px #fff solid;
	top: -1px
}
.x-simple-tip .x-tip-triangle-right .x-tip-triangle {
	border-left-width: 0;
	border-right: 6px #bbb solid
}
.x-simple-tip .x-tip-triangle-right .x-tip-triangle-inner {
	border-left-width: 0;
	border-right: 6px #fff solid;
	left: 1px
}
.x-simple-tip .x-tip-triangle-bottom .x-tip-triangle {
	border-top-width: 0;
	border-bottom: 6px #bbb solid
}
.x-simple-tip .x-tip-triangle-bottom .x-tip-triangle-inner {
	border-top-width: 0;
	border-bottom: 6px #fff solid;
	top: 1px
}
.x-simple-tip .x-tip-triangle-left .x-tip-triangle {
	border-right-width: 0;
	border-left: 6px #bbb solid
}
.x-simple-tip .x-tip-triangle-left .x-tip-triangle-inner {
	border-right-width: 0;
	border-left: 6px #bbb solid;
	left: -1px
}
.x-message-box {
	text-align: center;
	position: fixed;
	z-index: 1024;
	top: 0;
	height: 0;
	overflow-y: hidden;
	width: auto
}
.x-message-shadow {
	background: #666;
	position: absolute;
	z-index: 1025;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	-webkit-border-bottom-right-radius: 10px;
	-webkit-border-bottom-left-radius: 10px;
	opacity: .6
}
.x-message-box .x-message-content {
	background: #fff;
	z-index: 1026;
	position: absolute;
	padding: 20px 50px 20px 50px;
	border-bottom-right-radius: 8px;
	border-bottom-left-radius: 8px;
	-moz-border-radius-bottomright: 8px;
	-moz-border-radius-bottomleft: 8px;
	-webkit-border-bottom-right-radius: 8px;
	-webkit-border-bottom-left-radius: 8px;
	left: 4px;
	display: block
}
.x-message-box .x-message-content .x-message-icon {
	width: 24px;
	height: 24px;
	background: url(/static/qbase/img/qui/message-icon.png);
	text-indent: -9999px;
	display: inline-block;
	position: absolute;
	left: 50px;
	z-index: 1027
}
.x-message-box .x-message-content .x-message-text {
	line-height: 24px;
	padding-left: 34px;
	font-size: 18px;
	display: block
}
.x-message-box .x-message-content .x-message-text pre {
	font-size: 18px
}
.x-message-box.x-message-status-alert .x-message-content {
	background: #fffcf0
}
.x-message-box.x-message-status-alert .x-message-content .x-message-icon {
	background-position: -24px 0
}
.x-message-box.x-message-status-error .x-message-content {
	background: #fffcf0
}
.x-message-box.x-message-status-error .x-message-content .x-message-icon {
	background-position: -48px 0
}
.x-message-box.x-message-status-notice .x-message-content .x-message-icon {
	background-position: -72px 0
}
.x-message-box.x-message-status-question .x-message-content .x-message-icon {
	background-position: -96px 0
}
.x-message-box.x-message-status-forbidden .x-message-content {
	background: #fffcf0
}
.x-message-box.x-message-status-forbidden .x-message-content .x-message-icon {
	background-position: -120px 0
}
a.button {
	cursor: pointer;
	display: inline-block;
	white-space: nowrap;
	vertical-align: middle
}
a.button .button-text {
	background: transparent url(/static/qbase/img/plugin/buttons.png?v=9df3fc5c.png) top left repeat-x;
	_background: transparent url(/static/qbase/img/plugin/buttons.gif?v=f7e205f7.gif) top left repeat-x;
	display: inline-block;
	white-space: nowrap;
	padding-left: 24px;
	padding-right: 24px;
	float: left
}
a.button .button-left {
	background: transparent url(/static/qbase/img/plugin/buttons.png?v=9df3fc5c.png) left top no-repeat;
	_background: transparent url(/static/qbase/img/plugin/buttons.gif?v=f7e205f7.gif) left top no-repeat;
	width: 6px;
	overflow: hidden;
	display: inline-block;
	white-space: nowrap;
	float: left
}
a.button .button-right {
	background: transparent url(/static/qbase/img/plugin/buttons.png?v=9df3fc5c.png) top right no-repeat;
	_background: transparent url(/static/qbase/img/plugin/buttons.gif?v=f7e205f7.gif) top right no-repeat;
	width: 6px;
	overflow: hidden;
	display: inline-block;
	white-space: nowrap;
	float: left
}
a: hover {
	_border: none
}
a.button-follow .button-text,a.button-follow .button-left,a.button-follow .button-right {
	height: 28px;
	line-height: 28px;
	*line-height: 30px;
	_line-height: 28px;
	_overflow: hidden;
	color: #666
}
a.button-follow .button-left {
	width: 24px
}
a.button-follow .button-text {
	background-position: 0 -156px;
	padding-left: 5px;
	padding-right: 10px
}
a.button-follow: hover .button-left {
	background-position: 0 -29px
}
a.button-follow: hover .button-right {
	background-position: 100% -29px
}
a.button-follow: hover .button-text {
	background-position: 0 -185px;
	color: #3fa7cb
}
a.button-save .button-text,a.button-save .button-left,a.button-save .button-right {
	height: 40px;
	line-height: 37px;
	*line-height: 40px;
	color: #FFF
}
a.button-save .button-left {
	background-position: 0 -58px
}
a.button-save .button-right {
	background-position: -7px -58px
}
a.button-save .button-text {
	background-position: 0 -214px
}
a.button-save: hover .button-left {
	background-position: 0 -99px
}
a.button-save: hover .button-right {
	background-position: -7px -99px
}
a.button-save: hover .button-text {
	background-position: 0 -296px
}
a.button-cancel .button-text,a.button-cancel .button-left,a.button-cancel .button-right {
	height: 40px;
	line-height: 38px;
	*line-height: 40px;
	color: #666
}
a.button-cancel .button-left {
	background-position: -14px -58px
}
a.button-cancel .button-right {
	background-position: -21px -58px
}
a.button-cancel .button-text {
	background-position: 0 -255px
}
a.button-cancel: hover .button-left {
	background-position: -14px -99px
}
a.button-cancel: hover .button-right {
	background-position: -21px -99px
}
a.button-cancel: hover .button-text {
	background-position: 0 -337px;
	color: #454545
}
a.button-save-little-big .button-text,a.button-save-little-big .button-left,a.button-save-little-big .button-right {
	height: 43px;
	line-height: 43px;
	color: #FFF
}
a.button-save-little-big .button-left {
	background-position: 0 -532px
}
a.button-save-little-big .button-right {
	background-position: -28px -532px
}
a.button-save-little-big .button-text {
	background-position: 0 -488px
}
a.button-save-little-big: hover .button-left {
	background-position: 0 -624px
}
a.button-save-little-big: hover .button-right {
	background-position: -28px -624px
}
a.button-save-little-big: hover .button-text {
	background-position: 0 -578px
}
a.button-save-big .button-text,a.button-save-big .button-left,a.button-save-big .button-right {
	height: 48px;
	line-height: 48px;
	color: #FFF
}
a.button-save-big .button-left {
	background-position: -28px -58px
}
a.button-save-big .button-right {
	background-position: -28px -107px
}
a.button-save-big .button-text {
	background-position: 0 -378px
}
a.button-upload .button-text,a.button-upload .button-left,a.button-upload .button-right {
	height: 28px;
	line-height: 28px;
	*line-height: 30px;
	_line-height: 28px;
	color: #999
}
a.button-upload .button-left {
	width: 26px;
	background-position: 0 -428px
}
a.button-upload .button-text {
	background-position: 0 -156px;
	padding-left: 5px;
	padding-right: 10px
}
a.button-upload: hover .button-left {
	background-position: 0 -457px
}
a.button-upload: hover .button-right {
	background-position: 100% -29px
}
a.button-upload: hover .button-text {
	background-position: 0 -185px;
	color: #3fa7cb
}
a.button-cmt .button-text {
	padding-left: 15px;
	padding-right: 15px
}
.input-box {
	color: #CCC;
	border: 1px solid #CCC;
	border-bottom: 1px solid #e2e2e2;
	border-right: 1px solid #e2e2e2;
	box-shadow: 1px 2px 3px #F0F0F0 inset;
	-moz-box-shadow: 1px 2px 3px #F0F0F0 inset;
	-webkit-box-shadow: 1px 2px 3px #F0F0F0 inset;
	background-color: white;
	vertical-align: middle;
	font-size: 12px;
	padding: 10px 0 8px 8px;
	padding: 12px 0 6px 8px\9;
	height: 18px;
	overflow: hidden
}
textarea.input-box {
	height: 180px;
	line-height: 1.5em
}
.input-box: hover,.input-box-focus {
	border-color: #ACACAC;
	border-right-color: #CECECE;
	border-bottom-color: #CECECE
}
.input-box-warning {
	background-color: #fed6d6;
	border: 1px solid #febdbd;
	box-shadow: none;
	-moz-box-shadow: none;
	-webkit-box-shadow: none
}
.input-box .input-box-real {
	border: 0;
	background: none;
	color: #CCC
}
.input-box .input-box-prefix,.input-box .input-box-suffix {
	color: #CCC;
	font-size: 12px;
	vertical-align: top;
	line-height: 20px;
	zoom: 1
}
.input-box-focus .input-box-prefix,.input-box-focus .input-box-suffix {
	color: #454545;
	font-size: 12px
}
.input-box-focus,.input-box-focus .input-box-real {
	color: #454545;
	font-size: 14px;
	line-height: 14px
}
.input-box-notempty,.input-box-notempty .input-box-real {
	color: #454545;
	font-size: 14px;
	line-height: 14px
}
.input-box-notempty .input-box-prefix,.input-box-notempty .input-box-suffix {
	color: #454545
}
.verify-tip-icon-error .verify-tip-content {
	background: transparent url(data: image/gif;
	base64,R0lGODlhDwAPANU5APSJifWWlvWamvN7e/yAgPN5efZ1dfx+fvZycvJubvRvb/l8fPSLi/vs7Pvn5/vl5fvq6vWYmPp5efampv7a2vnLy/Jxcfl7e/uBgfdxcfh1dfhycv7x8fVxcfF0dPh5efN9fflycvt9ffva2vZxcfZ2dvJzc/h6ev6FhfnPz/d5efVwcP7e3vnIyO5wcPt8fPlzc/2EhPl1df2Dg/2Cgvp4ePt6evp3d/////z39wAAAAAAAAAAAAAAAAAAAAAAACH5BAEAADkALAAAAAAPAA8AAAaTwJwwV5kwLIxJajh0AEoLDAqzMAgaw0fhFOt6Y6oBJMcBfGbodPojyLUMtLh8TjO0AheCx8XnewiAFwEFIgcmIziJiSwHBy8DCS+SFIqJFJIvFgUSNp2enzYSAwEaNaanqDUaAS0dN6+wsTcdLWUIMri5uQhtOVokMMHCMCtiTQAKGRshGxkKV0xCLREgCSARFUxBADs=) left center no-repeat;
	padding-left: 20px
}
.verify-tip-icon-done .verify-tip-content {
	background: transparent url(data: image/gif;
	base64,R0lGODlhDwAPAOZPAF2yLoHCXXG7SIXEYlKzH1CuHV+zMfD47FCvHlCwHszpvVKxHk+sHFa1JFGzH1O1H1WzJFKyHsLgsvb39d/w12G0M123L+Lu3HO8S+ry5oPDX+jx40qpHOTv3lOuIZXLd0+tHVCxH2W1P1OzH4TKX5jRe1GxHla0JF+3MYDDXly3LFK0H1O0H163MUmnG1e2JN3v1EqoG2q3Rk2pIGu4R1CxHszovVGyHlGyH8rnusbit4rLad/v11e3JV23MVGvHWu4RvL57+Dx11K0IFS3IHe9VobFZlCvHb7erVKyH1GwHlO1IFGxH1S2IP////j4+AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACH5BAEAAE8ALAAAAAAPAA8AAAe2gE+CTxIfGB4YHzqDgx0CPxEPRA8RRwMZgxcAC02dnk0mBhtPEwKcn00rNU0LA09IR0uysw4cIiU9R0gBSSFDtBw0QU4kSQEACDMpKiw3MUAHTgovIwYMOEZOMD4uMtEKDQQEHgBJFhROPEXf4QRJBgFKSSjoTk42J0n6SgFIBUxMWghxkgMCQIAFkJRCANDCDoMHEbh6oqmAkosYlRQQ1UgAiCMJQh4BcYmRICQaKjCooEECo0AAOw==) left center no-repeat;
	padding-left: 20px
}
.verify-tip {
	color: #666;
	vertical-align: middle
}
.verify-tip-icon-error .verify-tip-text {
	padding: 10px 0
}
.verify-tip-icon-done .verify-tip-text {
	_zoom: 1
}
.verify-tip-container {
	height: 35px;
	height: 34px\9;
	line-height: 35px;
	overflow: hidden
}
.verify-tip-container .verify-tip-arrow-border {
	display: none
}
.verify-tip-container .verify-tip-arrow {
	display: none
}
.verify-tip-icon-error .verify-tip-container {
	background-color: #fffcf0;
	border: 1px solid #f6e8cc;
	display: inline-block;
	padding: 0 10px
}
.verify-tip-icon-error .verify-tip-container .verify-tip-arrow-border {
	color: #f6e8cc;
	display: inline;
	font-family: Arial;
	position: absolute;
	margin-left: -17px;
	margin-top: -1px;
	font-size: 23px;
	*line-height: 45px
}
.verify-tip-icon-error .verify-tip-container .verify-tip-arrow {
	color: #fffcf0;
	display: inline;
	font-family: Arial;
	position: absolute;
	margin-left: -15px;
	margin-top: -1px;
	font-size: 23px;
	*line-height: 45px
}
.verify-tip-icon-normal .verify-tip-container .verify-tip-content {
	border: 1px solid #bbb;
	color: #595959;
	background-color: #fff;
	padding: 10px 10px;
	display: inline-block;
	position: absolute;
	height: auto;
	line-height: 16px;
	z-index: 1;
	box-shadow: 2px 2px 2px #CCC;
	-moz-box-shadow: 2px 2px 2px #CCC;
	-webkit-box-shadow: 2px 2px 2px #CCC;
	filter: progid: DXImageTransform.Microsoft.DropShadow(color=#CCCCCC, offX=2, offY=2, Positive='true')
}
.verify-tip-icon-normal .verify-tip-container .verify-tip-arrow-border {
	color: #bbb;
	display: inline;
	font-family: Arial;
	position: absolute;
	margin-left: -6px;
	margin-top: -1px;
	*margin-top: -5px;
	font-size: 23px;
	*line-height: 45px;
	z-index: 2
}
.verify-tip-icon-normal .verify-tip-container .verify-tip-arrow {
	color: #fff;
	display: inline;
	font-family: Arial;
	position: absolute;
	margin-left: -5px;
	margin-top: -1px;
	*margin-top: -5px;
	font-size: 23px;
	*line-height: 45px;
	z-index: 2
}
.border-radius-6,.border-radius-10,.custom-scroll-bar: : -webkit-scrollbar,.custom-scroll-bar: : -webkit-scrollbar-thumb,.x-message-shadow,.x-message-box .x-message-content {
	-moz-background-clip: padding;
	-webkit-background-clip: padding-box;
	background-clip: padding-box
}